Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista Full Stack
Opis
Text copied to clipboard!
Poszukujemy Programisty Full Stack, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji internetowych zarówno po stronie front-end, jak i back-end. Idealny kandydat to osoba z pasją do programowania, posiadająca doświadczenie w pracy z nowoczesnymi technologiami webowymi oraz umiejętność pracy w zespole projektowym.
Jako Programista Full Stack będziesz uczestniczyć w pełnym cyklu życia oprogramowania – od analizy wymagań, przez projektowanie architektury, implementację, testowanie, aż po wdrożenie i utrzymanie. Będziesz współpracować z zespołem projektowym, w tym z projektantami UX/UI, analitykami biznesowymi oraz innymi programistami, aby dostarczać wysokiej jakości rozwiązania spełniające potrzeby naszych klientów.
Twoje obowiązki będą obejmować tworzenie interfejsów użytkownika z wykorzystaniem HTML, CSS i JavaScript (w tym frameworków takich jak React, Angular lub Vue.js), a także rozwój logiki aplikacji po stronie serwera przy użyciu języków takich jak Node.js, Python, Java lub PHP. Będziesz również odpowiedzialny za integrację z bazami danych (np. MySQL, PostgreSQL, MongoDB), tworzenie i dokumentowanie API oraz zapewnienie bezpieczeństwa i wydajności aplikacji.
Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz dostęp do najnowszych technologii. Zapewniamy również wsparcie w rozwoju zawodowym poprzez szkolenia, konferencje i mentoring.
Jeśli jesteś osobą samodzielną, komunikatywną i chcesz rozwijać się w dynamicznym środowisku technologicznym, ta oferta jest dla Ciebie!
Obowiązki
Text copied to clipboard!- Projektowanie i rozwój aplikacji webowych front-end i back-end
- Tworzenie i utrzymywanie interfejsów użytkownika
- Implementacja logiki aplikacji po stronie serwera
- Integracja z bazami danych i zewnętrznymi API
- Testowanie i debugowanie kodu
- Współpraca z zespołem projektowym
- Utrzymanie dokumentacji technicznej
- Zapewnienie bezpieczeństwa i wydajności aplikacji
- Udział w planowaniu sprintów i przeglądach kodu
- Wdrażanie aplikacji na środowiska produkcyjne
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia jako Full Stack Developer
- Znajomość HTML, CSS, JavaScript oraz frameworków front-end (React, Angular, Vue)
- Doświadczenie w programowaniu po stronie serwera (Node.js, Python, Java, PHP)
- Znajomość baz danych relacyjnych i nierelacyjnych
- Umiejętność pracy z systemami kontroli wersji (Git)
- Znajomość RESTful API i zasad projektowania API
- Zrozumienie zasad bezpieczeństwa aplikacji webowych
- Umiejętność pracy zespołowej i komunikatywność
- Znajomość języka angielskiego na poziomie technicznym
- Mile widziane doświadczenie z chmurą (AWS, Azure, GCP)
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie technologie front-endowe znasz najlepiej?
- Czy masz doświadczenie w pracy z Node.js lub innym backendowym językiem?
- Jakie bazy danych wykorzystywałeś w swoich projektach?
- Czy pracowałeś wcześniej w metodyce Agile/Scrum?
- Jakie narzędzia do kontroli wersji znasz?
- Czy masz doświadczenie w pracy z API?
- Jakie projekty realizowałeś jako Full Stack Developer?
- Czy masz doświadczenie w pracy z chmurą?
- Jak radzisz sobie z debugowaniem i testowaniem kodu?
- Czy jesteś otwarty na naukę nowych technologii?